const {baseService2} =require('../../baseService2')
const {shiji_model} =require('../../../dao/model/model')

/* 
1,修改导入的bean,和model,就是上面
2,把构造方法里的这些都改下

*/

/* 异常类 */
class addressShijiServiceError extends Error {
    constructor(error,message='addressShijiServiceError'){
        super()    
        this.error = error
        this.message=message   
    }
}


class addressShijiService extends baseService2 {

    static ins = new addressShijiService()

    constructor(){
        super(shiji_model,addressShijiServiceError) 
    }


    static getIns (){
        if(this.ins){
            return this.ins
        }else{
            return new addressShijiService()
        }
    }
}







module.exports={addressShijiService}
